package string;

import java.util.Random;

public class StringText2 {
    public static void main(String[] args) {

        System.out.println(creatCode(6));
        System.out.println(creatCode(9));
    }


    //色即一个方法，返回指定位数的验证码
    public static String creatCode(int n){
        //2.定义两个变量，一个是记住最终产生的验证码，一个是记住可能用到的全部字符
        String code = "";
        String data = "qwertyuiopasdfghjklmnbvcxzQAZWSXEDCRFVTGBYHNUJMIKOLP1234567890";
        //3.定义一个循环产生每位随机字符
        Random r = new Random();
        for (int i = 0; i < n; i++) {
            //4.随机一个字符范围内的索引。
          int index =  r.nextInt(data.length());        //字符的长度。
            //5.根据索引去全部字符串中取该字符
        code += data.charAt(index);    //提取在组合
        }
        return code ;
    }
}
